Providing Balanced Mapping for Multiple Applications in Many-Core Chip Multiprocessors
نویسندگان
چکیده
منابع مشابه
Analytical Models for Architectural Exploration of Many-core Chip Multiprocessors
The performance of microprocessors has improved drastically in the last few decades. Rapid downscale of the CMOS technology has led to higher operating frequencies and performance densities, facing the fundamental issue of power dissipation. Chip Multiprocessors (CMPs) have become the latest paradigm to improve the power-performance efficiency of computing systems by exploiting the parallelism ...
متن کاملMapping Resource Constrained Applications on Chip Multiprocessors
Most of the semiconductor companies are targeting multi-core processor for high-end embedded systems. Programming such processors for performance is quite cumbersome without proper development tools. Conventional mapping algorithms fail to address the issues of tight resource constraint found in embedded applications running on these processors. We present resource constraint based application-...
متن کاملArchitectural Integration of RF-Interconnect to Enhance On-Chip Communication for Many-Core Chip Multiprocessors
OF THE DISSERTATION Architectural Integration of RF-Interconnect to Enhance On-Chip Communication for Many-Core Chip Multiprocessors
متن کاملExploring Core Designs for Chip Multiprocessors
The era of billion transistor chips is fast approaching, and the emerging trend is to use these transistors to integrate multiple processors onto a single chip. In this paper, we explore the core design for a chip multiprocessor (CMP). We have found that out-of-order cores provide better absolute performance than in-order cores, both for commercial and scientific workloads. In general, it takes...
متن کاملMultiple Multithreaded Applications on Asymmetric and Symmetric Chip MultiProcessors
Abstract This paper evaluates new techniques to improve performance and efficiency of Chip MultiProcessors (CMP) for workloads consisting of multiple multithreaded applications. Multithreaded applications contain serial phases (single thread) and parallel phases (many threads). While scheduling threads, current techniques do not differentiate between these two phases, resulting in sub-optimal u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Computers
سال: 2016
ISSN: 0018-9340
DOI: 10.1109/tc.2016.2519884